shower of arrows - English Synonyms Dictionary